Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DELPH SQUARE Terraced £134,250 12 May 2016
4 DELPH SQUARE Terraced £36,759 29 May 1998
6 DELPH SQUARE Terraced £37,000 26 Sep 1996